home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / program / gcc / ixemul-1.readme < prev    next >
Text File  |  1995-10-06  |  3KB  |  78 lines

  1. Short:    IXemul 41.4 - documentation
  2. Author:   various
  3. Uploader: fnf@amigalib.com
  4. Type:     dev/gcc
  5.  
  6. This is ixemul.library release 41.4, which represents a partial merging
  7. of features from various previous releases as well as bug fixing.
  8. Merging work is still underway, so expect future releases to occur at
  9. frequent intervals.
  10.  
  11. Changes for this release include:
  12.  
  13.     Integrated patches from Hans Verkuil that fix CTRL-C
  14.     handling, fix another signal bug, fix problem with "rm
  15.     -f", prepare for proper timezone handling, and remove
  16.     '@' hack in argument parsing.
  17.  
  18.     Applied patch from Kamil Iskra to avoid incompatibility
  19.     between ixemul and the popular KingCON 1.3.  This is
  20.     KingCON's fault because it makes invalid assumptions
  21.     about the nature of reply port contained in "dp_Port"
  22.     of packets sent to it.  Also applied patch (duplicated
  23.     in Han's patches) to crt0.c that fixes bug where the
  24.     revision requester was not working properly if the
  25.     current revision is 0.
  26.  
  27.     Applied patch from Rask Lambertsen (duplicated in Han's
  28.     patches) that makes ixemul.library open "CONSOLE:"
  29.     instead of "*".
  30.  
  31.     Added implementation from Kriton Kyrimis for srand48,
  32.     seed48, lcong48, lrand48, nrand48, mrand48, jrand48,
  33.     drand48, and erand48.
  34.  
  35.     Added "#include <sys/types.h>" to <dirent.h> to be more
  36.     compatible with most current systems that do this
  37.     inclusion for you.  This change should be backwards
  38.     compatible with code that does the inclusion
  39.     explicitly.  Suggested by Lars Hecking.
  40.  
  41.     Changed prototype in <unistd.h> for getpgrp() to take a
  42.     pid_t argument, which matches the implementation in
  43.     library/getcrap.c.  Suggested by Lars Hecking.
  44.  
  45.     Made change to <math-68881.h> in pow() so that if x<0
  46.     the code does log(-x) rather than log(x).  Suggested by
  47.     Thomas Radtke and implemented by Lars Hecking.
  48.  
  49.     Disable definitions of F_GETLK, F_SETLK, F_SETLKW,
  50.     F_RDLCK, F_UNLCK, and F_WRLCK in <fcntl.h> since they
  51.     are unimplemented and thus might have misled
  52.     autoconfiguration schemes into thinking they were
  53.     available.  Also fix ixtrace.c so it will still compile
  54.     without these defined.  Suggested by Robert Ramiega.
  55.  
  56.     Integrated patch from joop van de wege (duplicated in
  57.     Han's patches) for setting up fpu on 68060.
  58.  
  59. The release consists of several archives as follows:
  60.  
  61.     ixemulXXYY-bin.lha    utils for gnu/bin, like ixtrace and ixconfig
  62.  
  63.     ixemulXXYY-sdk.lha    files needed to build apps using ixemul.library
  64.  
  65.     ixemulXXYY-doc.lha    various documentation, such as this file
  66.  
  67.     ixemulXXYY-src.lha    Complete source code for ixemul library
  68.  
  69.     ixemulXXYY-CF.lha    Specific flavors of the library, where 'C'
  70.             is one of 0, 2, 3, or 4, for 68000, 68020,
  71.             68030, and 68040 respectively, and 'F' is either
  72.             'f' or 's' for FPU support or soft floating point
  73.             respectively.
  74.  
  75. For additional information, see the NEWS, INSTALL, README and TODO files.
  76.  
  77. -Fred Fish  (fnf@amigalib.com)
  78.